Real-time Method for Animating Elastic Objects' Behaviors Including Collisions
نویسندگان
چکیده
We present a new real-time method that can animate a moving elastic object that could collide with other objects in a virtual environment. For simulating physical motions of elastic objects, we exploit a Boundary Element Method (BEM), which can achieve efficient computations and desired deformation as opposed to spring models and a Finite Element Method. In case that real-time processes are required for the BEM, only the physical simulation cannot achieve animations; therefore, this paper proposes a 2D model that is combined with the BEM. Since it is difficult to animate 3D elastic objects in real-time, we propose a method that approximates the 3D motions based on the 2D model. The effectiveness of the proposed method is demonstrated by the experiments in which the dynamical behaviors of a jelly are reproduced in a virtual environment in real-time.
منابع مشابه
Animating Highly Viscous Liquids with Particle System and Implicit Surface Modeling
Physically based animations of variety of substances offers automatic generation of realistic simulations of many natural behavior of the substances in real world. Various deformable models, collision detection and responses techniques are available for simulating behaviors of substances with wide rage of physical properties which includes non viscous fluids, elastic and viscoelastic solids. We...
متن کاملInteraction Model between Elastic Objects for Accurate Haptic Display
The simulation of organ-organ interaction is indispensable for practical and advanced medical VR simulator such as open surgery and indirect palpation. This paper gives a method to represent interaction between elastic objects i.e. organs in medical VR simulation. The proposed model defines displacements of colliding elements based on temporary surface forces caused by temporary displacements, ...
متن کاملGenerating Steering Behaviors for Virtual Humanoids using BVP Control
One of the main challenges on animating embodied autonomous characters in real-time applications is the ability to generate believable behaviors, more precisely, actors capable of moving in a natural and improvisational manner. In this paper we propose an elegant and low cost solution based upon boundary value problems (BVP) to control steering behaviors of characters. We use a field potential ...
متن کاملReal-Time Simulation of Self-collisions for Virtual Intestinal Surgery
The context of this research is the development of a pedagogical surgery simulator for colon cancer removal. More precisely, we would like to simulate the gesture which consists of moving the small intestine folds away from the cancerous tissues of the colon. This paper presents a method for animating the small intestine and the mesentery (the tissue that connects it to the main vessels) in rea...
متن کاملEfficient Multi-Agent Path Planning
Animating goal-driven agents in an environment with obstacles is a time consuming process, particularly when the number of agents is large. In this paper, we introduce an efficient algorithm that creates path plans for objects that move between user defined goal points and avoids collisions. In addition, the system allows “culling” of some of the computation for invisible agents: agents are acc...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2003